package com.tarena.demo.luban.all.main.rpc;
import com.tarena.demo.luban.all.main.service.CartService;
import com.tarena.luban.demo.cart.api.DubboTestApi;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
 * 注解@Controller @Service @Component @Repsitory
 * 添加到类中 一般可以提供属性value 定义bean对象的id值
 * 不给value属性 使用这些注解 bean对象也有id值,默认的规则
 * DubboTestRpcApi--> dubboTestRpcApi
 * NBABean --> NBABean
 */
@Component
public class DubboTestRpcApi implements DubboTestApi {
    @Override
    public String sayHi(String name) {
        return "hello dubbo i am "+name;
    }
}
